#include<iostream>
#include"Sales_item.h"
int main()
{
	Sales_item total;  //保存下一条交易记录的变量
	//读入第一条交易记录，并确保有数据可以处理
	if (std::cin>>total)
	{
		Sales_item trans;  //保存合的变量
		//读入并处理剩余交易记录
		while (std::cin>>trans)
		{
			//如果我们仍在处理相同的书
			if (total.isbn() == trans.isbn())
			{
				total += trans;  //更新总销售额
			}
			else
			{
				//打印前一本书的销售结果
				std::cout << total << std::endl;
				total = trans;  //total现在表示下一本书的销售额
			}
		}
		std::cout << total << std::endl;  //打印最后一本书的结果
	}
	else
	{
		//没有输入！警告读者
		std::cerr << "No data?!" << std::endl;
		return -1;
	}
	system("pause");
	return 0;
}
